home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 April / PCWorld_2005-04_cd.bin / software / vyzkuste / spyware / spyware.exe / Microsoft Baseline Security Analyzer / MBSASetup-EN.msi / Data.Cab / object.js < prev    next >
Text File  |  2004-08-13  |  485b  |  29 lines

  1. //
  2. // ⌐ 2002-2004, Microsoft Corporation. All rights reserved.
  3. //
  4.  
  5. function XCreateObject(name)
  6. {
  7.     var obj = null;
  8.     if( name.substr(0, 18) == "MSXML2.DOMDocument" )
  9.     {
  10.         var MIN_VERSION = 3;
  11.         var MAX_VERSION = 5;
  12.  
  13.         for( v=MIN_VERSION; v<=MAX_VERSION && (obj == null); v++ )
  14.         {
  15.             try
  16.             {
  17.                 obj = new ActiveXObject("MSXML2.DOMDocument."+v+".0");
  18.             }
  19.             catch (e) { /* no action */ }
  20.         }
  21.     }
  22.     else
  23.     {
  24.         obj = new ActiveXObject(name);
  25.     }
  26.  
  27.     return obj;
  28. }
  29.